package com.suning.sawp.intf.esb;

import com.suning.rsc.dto.responsedto.MbfResponse;
import com.suning.rsc.httpservice.annotation.EsbEIHttpMethod;
import com.suning.rsc.httpservice.annotation.EsbEIHttpService;
import com.suning.sawp.dto.esb.QueryPrechargeLimitReq;
import com.suning.sawp.dto.esb.QueryPrechargeLimitRtn;

@EsbEIHttpService(appCode="SNSAWP", serviceCode="PromotionMgmt")
public interface PosQueryPrechargeLimitService {

    @EsbEIHttpMethod(operation = "queryPromotionResourceLimit", serviceResource = "", reqMbfBodyNode = false, 
            requestBodyClass=QueryPrechargeLimitReq.class, responseBodyClass= QueryPrechargeLimitRtn.class)
    MbfResponse queryPrechargeCouponLimit(QueryPrechargeLimitReq req);
}
